roost of birds of prey - French English Dictionary